array of sword fighting weapons - Francés Inglés Diccionario